package practice.Day14;

/**
 * @Author quan
 * @Description 幸运的袋子
 * @Date 2023/5/23 8:49
 */
public class Num2_LuckBall {
    public static void main(String[] args) {
        /**
         * 有点思路，但是找不到不同情况下的数组，写不出来
         */
        //幸运：和 大于 积
        int n = 3;
        int[] arr = {1,1,1,2,3};
        //计数
        int count = 0;
//        if (isLuck(arr)) {
//            count++;
//        }
        //怎么移除元素后满足条件呢？
        //怎么找出所有满足条件的数组？
//        //去除重复元素  1,3    2,1   3,1
//        Map<Integer,Integer> map = new HashMap<>();
//        for (int i = 0; i < arr.length; i++) {
//            if(map.get(arr[i]) == null){
//                map.put(arr[i],0);
//            }else{
//                map.put(arr[i],count+1);
//            }
//        }
        //判断是不是幸运数字
        //感觉是个连续子数组的问题
        int sum = 0;
        for (int i = 0; i < arr.length; i++) {

        }

    }

    private static boolean isLuck(int[] arr) {
        int sum = 0;
        int multi = 1;
        for (int i = 0; i < arr.length; i++) {
            sum += arr[i];
            multi *= arr[i];
        }
        if(sum > multi){
            return true;
        }
        return false;
    }
}
